package JavaFoundation;

public class StringTest {
    /*
    string的intern(); 是一个native方法，它的作用是如果字符串常量池中存在该字符串，就返回这个字符串的引用。
        如果没有这个字符串的引用，就加入这个字符串并且返回引用。
     */

    public static void main(String[] args) {

        String str1 = new StringBuilder("ali").append("baba").toString();
        System.out.println(str1);
        System.out.println(str1.intern());
        System.out.println(str1==str1.intern());

        String str2 = new StringBuilder("ja").append("va").toString();
        System.out.println(str2);
        System.out.println(str2.intern());
        System.out.println(str2==str2.intern());

    }
}
